package com.coscoshipping.rams.demo.pojo.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * @author 杨召银
 * @description TODO
 * @date 2025-04-20 15:46
 * @Version 1.0
 */
@Data
@Schema(description = "TicketSalesVO对象")
public class TicketSalesVO {

    @Schema(description = "票型分类")
    private String ticketTypeCategory;

    @Schema(description = "票型")
    private String ticketType;

    @Schema(description = "客户类型")
    private String customerType;

    @Schema(description = "交易类型")
    private String transactionType;

    @Schema(description = "票种")
    private String ticketVariety;

    @Schema(description = "单价")
    private BigDecimal unitPrice;

    @Schema(description = "数量")
    private Integer quantity;

    @Schema(description = "金额")
    private BigDecimal amount;

    @Schema(description = "税后金额")
    private BigDecimal afterTaxAmount;

    @Schema(description = "销售日期")
    private LocalDate salesDate;

}